start: 00000000 600E bra +0x10 /* 00000010 */ 00000002 0000 5846 ori.b D0, 0x46 /* 'F' */ 00000006 434E chk.w D1, A6 00000008 123A 0000 move.b D1, [PC /* 0000000A */] 0000000C 0000 0000 ori.b D0, 0x0 label00000010: 00000010 41FA FFEE lea.l A0, [PC - 0x12 /* 00000000, value 0x600E0000 */] 00000014 4E71 nop 00000016 4E71 nop 00000018 6000 0060 bra +0x62 /* 0000007A */ fn0000001C: 0000001C 4E56 FF00 link A6, -0x0100 00000020 2F0C move.l -[A7], A4 00000022 206E 0008 movea.l A0, [A6 + 0x8] 00000026 43EE FF00 lea.l A1, [A6 - 0x100] 0000002A 703F moveq.l D0, 0x3F label0000002C: 0000002C 22D8 move.l [A1]+, [A0]+ 0000002E 51C8 FFFC dbf D0, -0x6 /* 0000002C */ 00000032 286E 000C movea.l A4, [A6 + 0xC] 00000036 41EE FF00 lea.l A0, [A6 - 0x100] 0000003A 2948 0050 move.l [A4 + 0x50], A0 0000003E 397C 0007 004C move.w [A4 + 0x4C], 0x7 00000044 2F2C 0048 move.l -[A7], [A4 + 0x48] 00000048 205F movea.l A0, [A7]+ 0000004A 4E90 jsr [A0] 0000004C 2D6C 0070 0010 move.l [A6 + 0x10], [A4 + 0x70] 00000052 285F movea.l A4, [A7]+ 00000054 4E5E unlink A6 00000056 205F movea.l A0, [A7]+ 00000058 504F addq.w A7, 8 0000005A 4ED0 jmp [A0] 0000005C 7000 moveq.l D0, 0x00 label0000005E: 0000005E 2F09 move.l -[A7], A1 label00000060: 00000060 31C0 0220 move.w [0x00000220 /* MemErr */], D0 00000064 4E75 rts 00000066 7000 moveq.l D0, 0x00 00000068 60F6 bra -0x8 /* 00000060 */ fn0000006A: 0000006A 221F move.l D1, [A7]+ 0000006C 201F move.l D0, [A7]+ 0000006E 225F movea.l A1, [A7]+ 00000070 205F movea.l A0, [A7]+ 00000072 A02E syscall BlockMove/BlockMoveData 00000074 2241 movea.l A1, D1 00000076 4EFA FFE6 jmp [PC - 0x1A /* 0000005E */] label0000007A: 0000007A 4E56 FEF8 link A6, -0x0108 0000007E 7001 moveq.l D0, 0x01 00000080 3D40 FEFA move.w [A6 - 0x106], D0 00000084 2D78 0358 FFFC move.l [A6 - 0x4], [0x00000358] 0000008A 6000 0074 bra +0x76 /* 00000100 */ label0000008E: 0000008E 206E FFFC movea.l A0, [A6 - 0x4] 00000092 7000 moveq.l D0, 0x00 00000094 1028 002C move.b D0, [A0 + 0x2C] 00000098 3D40 FEF8 move.w [A6 - 0x108], D0 0000009C 206E FFFC movea.l A0, [A6 - 0x4] 000000A0 0828 0007 0013 btst.b [A0 + 0x13], 0x7 000000A6 6714 beq +0x16 /* 000000BC */ 000000A8 302E FEFA move.w D0, [A6 - 0x106] 000000AC 526E FEFA addq.w [A6 - 0x106], 1 000000B0 48C0 ext.l D0 000000B2 D08E add.l D0, A6 000000B4 2040 movea.l A0, D0 000000B6 702A moveq.l D0, 0x2A 000000B8 1140 FEFC move.b [A0 - 0x104], D0 label000000BC: 000000BC 306E FEFA movea.w A0, [A6 - 0x106] 000000C0 D1CE add.l A0, A6 000000C2 226E FFFC movea.l A1, [A6 - 0x4] 000000C6 4869 002D pea.l [A1 + 0x2D] 000000CA 4868 FEFC pea.l [A0 - 0x104] 000000CE 306E FEF8 movea.w A0, [A6 - 0x108] 000000D2 2F08 move.l -[A7], A0 000000D4 4EBA FF94 jsr [PC - 0x6C /* 0000006A */] 000000D8 302E FEFA move.w D0, [A6 - 0x106] 000000DC D06E FEF8 add.w D0, [A6 - 0x108] 000000E0 3D40 FEFA move.w [A6 - 0x106], D0 000000E4 302E FEFA move.w D0, [A6 - 0x106] 000000E8 526E FEFA addq.w [A6 - 0x106], 1 000000EC 48C0 ext.l D0 000000EE D08E add.l D0, A6 000000F0 2040 movea.l A0, D0 000000F2 702C moveq.l D0, 0x2C 000000F4 1140 FEFC move.b [A0 - 0x104], D0 000000F8 206E FFFC movea.l A0, [A6 - 0x4] 000000FC 2D50 FFFC move.l [A6 - 0x4], [A0] label00000100: 00000100 4AAE FFFC tst.l [A6 - 0x4] 00000104 6688 bne -0x76 /* 0000008E */ 00000106 302E FEFA move.w D0, [A6 - 0x106] 0000010A 5540 subq.w D0, 2 0000010C 1D40 FEFC move.b [A6 - 0x104], D0 00000110 42A7 clr.l -[A7] 00000112 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000116 486E FEFC pea.l [A6 - 0x104] 0000011A 4EBA FF00 jsr [PC - 0x100 /* 0000001C */] 0000011E 205F movea.l A0, [A7]+ 00000120 226E 0008 movea.l A1, [A6 + 0x8] 00000124 2348 0042 move.l [A1 + 0x42], A0 00000128 4E5E unlink A6 0000012A 205F movea.l A0, [A7]+ 0000012C 4FEF 0004 lea.l A7, [A7 + 0x4] 00000130 4ED0 jmp [A0] 00000132 4D41 chk.w D6, D1 00000134 494E chk.w D4, A6 00000136 2020 move.l D0, -[A0] 00000138 2020 move.l D0, -[A0]